package cn.yunhe.dao;

import cn.yunhe.entity.Score;
import cn.yunhe.entity.Teacher;
import com.github.pagehelper.Page;
import org.springframework.stereotype.Repository;

import java.util.List;
import java.util.Map;

/**
 * Created by Administrator on 2018/6/5.
 */
@Repository("teacherDao")
public interface ITeacherDao {
 /**
  * 分页
  * @param map
  * @return
  */
 Page getStudent(Map<String, Object> map);
 /**
  * 查询符合条件的学生成绩
  * @param map
  * @return
  */
 List<Score> getAll(Map<String, Object> map);

 /**
  * 查询总页数
  * @param map
  * @return
  */
 int getTotalSize(Map<String, Object> map);
 /**
  * 查询出题人
  */
 List<Teacher> findTeacher();

 /**
  * 查询登录用户和密码
  * @param map
  * @return
  */
 Teacher findByTeacherName(Map map);
 /**
  * 登录检查
  * @param  map
  * @return
  */
 Teacher checkLogin(Map map);


}
